#创建字典用于存储车票信息. 车次用key 其他信息用value
dict_ticket={
    'G1569':['北京南-天津南','18:06','18.39','00.33'],
    'G1567':['北京南-天津南','18:15','18:49','00:34'],
    'G8917':['北京南-天津南','18:20','18:19','00:59'],
    'G203':['北京南-天津南','18:35','19.09','00:34']
}

print('车次     出发地-到达地    出发时间      到达时间     历时时长')

#遍历字典中的元素
for key in dict_ticket.keys():
    print(key, end='\t')#为什么不换行,因为车次和车次信息在一行显示
    #根据key获取出来的值是一个列表
    for item in dict_ticket.get(key):#根据key获取值
        print(item,end='\t\t')
    #换行
    print()

#输入用户的购票车次
train_no=input('请输入要购买从车次:')
#根据key获取值
info=dict_ticket.get(train_no,'车次不存在')#info是个列表类型
#判断车次是否存在
if info!='车次不存在':
    person=input('请输入乘车人,如果是多为乘车人使用逗号分割:')
    #获取车次的出发站,还有时间
    s=info[0]+' '+info[1]+'开'
    print('您已购买的了'+train_no+' '+s+',请'+person+'尽快换取纸质车票。【铁路客服】')
else:
    print('对不起，选择车次不存在')
